const puppeteer =  require("puppeteer");
const cheerio = require("cheerio");
var music = async ctx =>{
    // // console.log(999);
    // const browser = await puppeteer.launch({
    //     // headless:false,
    //     defaultViewport:null
    // });
    // const page = await browser.newPage();
    // await page.goto(`https://music.163.com`);
    // // await page.waitForTimeout(3000)
    // // 找到iframe
    // var iframe = await page.$("#g_iframe");
    // // contentFrame获取iframe中的html
    // var frame = await iframe.contentFrame();
    // // 抓取
    // var content = await frame.content(frame);
    // const $ = cheerio.load(content,{
    //     decodeEntities:false
    // })
    // var primary = {

    // }
    // var hot = [];
    // //轮播图
    // var banner = $(".wrap .ban-img img").attr("src");
    // var items = $("#discover-module ul.m-cvrlst>li")
    // items.each((index,ele)=>{
    //     var name = $(ele).find(".dec a").text().replace(/\n/g,"");
    //     var id = $(ele).find(".dec a").attr("data-res-id")
    //     var playCount = $(ele).find(".nb").text()
    //     var coverImage = $(ele).find(".u-cover img").attr("src");
    //     hot.push({
    //         name,
    //         id,
    //         playCount,
    //         coverImage
    //     })
    // })
    // var newCD = [];
    // $(".roller-flag li").each((index,value)=>{
    //     let cdImg = $(value).find(".u-cover-alb1 .j-img").attr("data-src");
    //     let cdName = $(value).find(".f-thide .s-fc0").attr("title");
    //     let cdSinger = $(value).find(".f-thide .s-fc3").html();
    //     newCD.push({
    //         cdImg,
    //         cdName,
    //         cdSinger
    //     })
    // })
    // Object.assign(primary,{
    //     banner,
    //     hot,
    //     newCD
    // })
    ctx.body = {
        code:200,
        msg:"首页数据",
        primary:require("../data")
    };
}
module.exports = music;